discredited witness - German English Dictionary